senior lieutenantcảm thấy lúng túng ngượng ngịu: to feel awkwardnhững dây núi không thể vượt qua được: impassable mountaintượng thú nhỏ: animal figurine